export interface ApiResultOf<T> {
  /** 代码 */
  code: number
  /** 消息 */
  message?: string
  /** 数据体(泛型) */
  data?: T
}

interface EntityResult<T> {
  entity: T
}

export type ApiResult = ApiResultOf<any>

export type ApiResultOfEntity<T> = ApiResultOf<EntityResult<T>>
